class x_Settings extends Object;

//=============================================================================
// Maps:
//=============================================================================
var public String                                  GEOmap;
var public String                                  MainMenuMap;

//=============================================================================
// Variables: General
//=============================================================================
var public vector                           GEO_WorldCenter;
var public float                            GEO_DistanceFromPlanet;
var public float                            GEO_EarthRadius;
var public string                           MarkerMesh;

var public string							TacticsPauseMessage;

//=============================================================================
// Music:
//=============================================================================
var public SoundCue                                music_Menu_MainTheme;
var public SoundCue                                music_Geo_MainTheme;
var public SoundCue                                music_Tactics_MainTheme;
var public SoundCue                                music_Tactics_Action;
var public SoundCue                                music_Tactics_Mission_Win;
var public SoundCue                                music_Tactics_Mission_Fail;

var public float music_Tempo;
var public int CrossfadeToMeNumMeasuresDuration;

//=============================================================================
// Effects:
//=============================================================================
var ParticleSystem			                ClickToTerrainEffect; //Shows location effect where player cliked to terrain to move pawn there
var ParticleSystem				            UnitSelectionEffect; //Effect being played when selecting unit

//=============================================================================
// Sounds:
//=============================================================================
var public SoundCue                         TacticsPauseSoundCue;

//=============================================================================
// Special actions variables:
//=============================================================================
var public Material                         TeleportPhantomMaterial;
var public Material                         ShieldMaterial;
var public Material                         InvisibleMaterial;
var public int                              CostActivateShields;

//=============================================================================
// Default Properties
//=============================================================================
defaultproperties
{
	GEOmap = "xLED_GEOsphere.udk?game=xLED_GEO.xG_GameInfo"
	MainMenuMap = "xLED_FrontEnd.udk?game=xLED_GAME.x_GameInfo"

	GEO_DistanceFromPlanet = 4000
	GEO_WorldCenter = (x=0, y=0 ,z=0)
	GEO_EarthRadius = 2000

	MarkerMesh = "xEarthObjects.Mesh.MissionMarker"

	music_Menu_MainTheme = SoundCue'xcMusic.GEO_Earth_view_Cue'
	music_Geo_MainTheme = SoundCue'xcMusic.GEO_Earth_view_Cue'
	music_Tactics_MainTheme = SoundCue'xcMusic.GEO_Earth_view_Cue'
	music_Tactics_Action = SoundCue'xcMusic.GEO_interception_Cue'
	music_Tactics_Mission_Win = SoundCue'xcMusic.GEO_Earth_view_Cue'
	music_Tactics_Mission_Fail = SoundCue'xcMusic.GEO_Earth_view_Cue'
	music_Tempo = 100.0
	CrossfadeToMeNumMeasuresDuration = 2

	TacticsPauseSoundCue = SoundCue'xcMusic.tactics_pause_sound_Cue'

	TacticsPauseMessage = "TACTICAL PAUSE MODE" 

	ClickToTerrainEffect = ParticleSystem'xcT_SelectEffect.Effects.SelectClick2'
	UnitSelectionEffect = ParticleSystem'xcT_SelectEffect.Effects.Select_Particle2'


	TeleportPhantomMaterial = Material'FX_Damage.Materials.TeleportPhantom_Mat'
	ShieldMaterial = Material'FX_Damage.Materials.Shield_Overlay_MAT'
	InvisibleMaterial = Material'FX_Damage.Materials.Invisibility_Overlay_MAT'

	CostActivateShields = 12

}
